self explanatory - Allemand Anglais Dictionnaire